;(function() {
    function change() {
        var font = document.documentElement.clientWidth / 375 * 50;
        document.documentElement.style.fontSize = font + 'px';
    };
    window.addEventListener('resize', change, false);
    change();
})();
// rem 单位换算 *不可删除
String.prototype.urltoobj = function () {
    var urlobj = {};
    var str = this;
    var start = str.indexOf('?');
    var urlstrdata = str.substring(start+1);
    if(str == urlstrdata){
        return urlstrdata
    }else {
        var urlarrdata = urlstrdata.split('&');
        urlarrdata.map(function (item,idx) {
            var surlobjdata = item.split('=');
            urlobj[surlobjdata[0]] = surlobjdata[1]
        });
        return urlobj
    }
};

var getTime = String.prototype.getTime = function(key, isTime){
    var _this = parseInt(this);
// 自动判断传来的时间戳是10位还是13位。规格同一位13位的，如果都不满足返回错误代码
    if(_this.toString().length == 10){
        _this = _this*1000;
    }else if(_this.toString().length == 13){
        _this = _this;
    }else{
        return '时间戳格式错误'
    }
// 时间戳转标准时间格式
    var dataTime = new Date(_this);
    var year = dataTime.getFullYear(); // 获取年
    var month = dataTime.getMonth() + 1 < 10 ? '0' + parseInt(dataTime.getMonth() + 1): dataTime.getMonth(); // 获取月
    var data = dataTime.getDate() < 10 ? '0' + parseInt(dataTime.getDate()) : dataTime.getDate(); // 获取日
    var hour = dataTime.getHours() < 10 ? '0' + parseInt(dataTime.getHours()) : dataTime.getHours(); // 获取小时
    var min = dataTime.getMinutes() < 10 ? '0' + parseInt(dataTime.getMinutes()) : dataTime.getMinutes(); // 获取分钟
    var sec = dataTime.getSeconds() < 10 ? '0' + parseInt(dataTime.getSeconds()) : dataTime.getSeconds(); // 获取秒
// 判断返回时间格式的类型
    key ? key : key = '-'; // 给k赋值默认值 '-'
    if (Boolean(isTime)){
        return year + key + month + key + data + ' ' + hour + ':' + min + ':' + sec
    }else{
        return year + key + month + key + data
    }
};


var url = window.location.href;
var urldata = url.urltoobj();
$('#orderid').html(urldata.c_time);
var time = urldata.c_time.toString().getTime('-',true);
$('#ordertime').html(time);

$(function () {

    $.ajax({
        url: '/getOrders',
        method: 'post',
        async: true,
        data: JSON.stringify({"c_time": urldata.c_time}),
        contentType: 'application/json; charset=UTF-8',
        success: function (msg) {
            msg = msg.orders;
            var html = '';
            var price = 0;
            $('#t_num').html(msg[0].t_num);
            msg.map(function (val) {
                price += val.g_price * val.g_num;
                html += '<li>' +
                    '  <div class="order-img"><img src="img/list1.jpeg"></div>' +
                    '   <div class="order-num">' +
                    '    <div>' +
                    '     <p>'+ val.g_name +'</p>' +
                    '     <p>¥<em>'+ val.g_price +'</em></p>' +
                    '    </div>' +
                    '    <span>'+val.g_num+'</span>' +
                    '  </div>' +
                    ' </li>'
            });
            $('.order-content').html(html);
            $('#price').html(Number(price).toFixed(2))
        }
    })
})